remote user authentication using symmetric encryption